package 剑指offer;

public class p58_II左旋转字符串 {
    public String reverseLeftWords1(String s, int n) {
        //切片函数
        //substring(int beginIndex, int endIndex)  [beginIndex, endIndex)
        return s.substring(n,s.length())+s.substring(0,n);
    }

    public String reverseLeftWords(String s, int n) {
        //列表遍历拼接
        //若面试规定不允许使用 切片函数 ，则使用此方法
        StringBuilder res=new StringBuilder();

        for (int i = n; i <s.length(); i++) {
            res.append(s.charAt(i));
        }
        for (int i = 0; i <n; i++) {
            res.append(s.charAt(i));
        }

        return res.toString();
    }

}
